right triangle leg - Espagnol Anglais Dictionnaire